/*
   nanhu.css
   
   Created by mygoare on 2011-09-24.
   Copyright 2011 mygoare. All rights reserved.
*/


a {text-decoration:none; color:#2980bf;}
a:hover {text-decoration: none; color:#1f6292;}

#layout {width:980px; margin:auto;}

#header {width:100%; height:25px; margin:auto; background-color:#f5f5f0; border-bottom:1px solid #ccc; position: fixed; top:0px; z-index: 1000;}
#header .common {width:980px; line-height:25px; margin:auto;}
.own {float:left;}
.own span {color:#e71d1d;}
.links {float:right;}
.links a {}

.bottom {width:980px; border-top:1px solid #ccc; padding:20px 0px; text-align:center; margin-top:10px; clear: both;}
.bottom p {line-height:20px;}

html {background:#fff url("../images/nanhu_bg.jpg") no-repeat scroll center 10px;}

#nav { width: 960px; height: 30px; border-bottom: 5px solid #1F6292; margin: 135px auto 50px; _margin:110px auto 50px;}
#nav ul li {float: left;}
#nav ul li a {font-size:14px; color:#1f6292; padding: 5px 15px; line-height: 30px; opacity: 1; filter: alpha(opacity=100);}
#nav ul li a:hover {opacity: 0.5; filter:alpha(opacity=50); background:#fff; color:#005592; text-decoration: none;}

#logo a {position:absolute; width:225px; height:80px; display:block; top:40px; left:220px;}

.sidebar {width:275px; float: left; margin-left: 10px; display: inline; margin-bottom: 20px;}
.sidebar_title {width: 258px; height:auto; line-height: 30px; border: 1px solid #ccc; background-color: #fff; padding-left: 15px; clear: both;}

.main {width: 660px; height: auto; float: right; display: inline; margin-right: 10px;}

.fouryears h1 {font-size: 16px; margin-top: -5px; _margin-top: 0px;}
.fouryears h1 a:hover {text-decoration: none;}
.fouryears_pic {width: 90px; height: 125px; background-color: #ccc; float: left; display: inline; margin-left: 10px;}
.fouryears_pic p {position: relative; top:100px; width: 90px; height: 25px; background-color: #fff; opacity: 0.6; filter:alpha(opacity=60); text-align: center; line-height: 25px;}
.fouryears_pic p a { color: #333; font-weight: bold; font-size: 12px;}
.fouryears_list {float: left; padding-left: 10px;}
.fouryears_list ul li {line-height: 25px;}
.fouryears_list ul li a:hover {text-decoration: underline;}

.yi , .shi ,.wan ,.le {float: left; display: inline; margin: 20px auto 10px; width: 330px; height:125px;}
.shi .fouryears_pic,.le .fouryears_pic {float: right; display: inline; margin-right: 10px;}

.yi .fouryears_pic {background: url(../images/yi.jpg) no-repeat scroll 0 0;}
.shi .fouryears_pic {background: url(../images/shi.jpg) no-repeat scroll 0 0;}
.wan .fouryears_pic {background: url(../images/school.jpg) no-repeat scroll 0 0;}
.le .fouryears_pic {background: url(../images/sport.jpg) no-repeat scroll 0 0;}

.music,.video {width: 660px; height: 130px; background-color: #f0f8fc; float: left; margin:10px auto; border-bottom: 1px solid #cddee1;}
.mv_title a {font-size: 16px; clear:right;}
.mv_title a:hover {text-decoration: none;}

.mv_list {width:200px; height: 110px; margin: 10px; display: inline; float: left; font-size:12px;}
.mv_list img {width: 74px; height: 100px; float: left; padding: 2px; border: 1px solid #cddee1;}
.mv_list .mv_content {float: left; display: inline; margin-left: 10px; width:110px;}
.mv_list .mv_content h2 {font-size:14px; color:#004E81; text-decoration:underline;}
.mv_list .mv_content p {margin: 5px auto;}
.mv_num {color: red;}
.mv_main {color: #006699;}

.school_job {width: 330px; height: auto; float: left;}
.school_job ul {margin:10px auto; padding-left: 10px;}
.school_job ul li {line-height: 25px;}
.school_job h1 {font-size: 16px;}
.school_job h1 a {color: #005592;}
.school_job h1 a:hover {text-decoration: none;}

.sidebar_content {width: 275px; height: auto; clear: both;}
.sidebar_weather {padding-left: 0px; font-family: "Microsoft YaHei";}
.sidebar_pic {}
.sidebar_pic ul li {width: 110px; height: 115px; background: #fff url(../images/sidebar_bg.png) no-repeat scroll 0 0; float: left; margin: 10px 20px 10px 0px; display: inline;}
.sidebar_pic ul li a img {width: 105px; height: 80px; border-right: 2px solid #fff; border-bottom: 2px solid #fff;}
.sidebar_pic ul li a:hover img {border-right: 2px solid #ddeaf3; border-bottom: 2px solid #ddeaf3;}
.sidebar_pic_w {width: 110px; height: auto; float:left; display: inline; margin:10px auto; position: relative; top:0px;}
.sidebar_song p {margin: 5px auto;}
.sidebar_song {width:100%; height:65px;}
.sidebar_list ul li {line-height: 25px; border-bottom: 1px dotted #ccc;}

.main .news_location {font-size: 14px; margin-bottom: 30px;}
.main .news_class {margin-left: 0px;}
.main .news_class .list_cate a {font-size: 14px; line-height: 25px; padding:2px; margin: 5px; border-bottom: 1px dashed #696969;}
.main .news_class ul li {line-height: 30px;}
.main_line {width:640px; border-left: 1px dashed #ccc; padding-left: 19px; padding-right: 10px;}

.news_title h1 {font-size: 18px; color: #005592;}
.news_info {line-height: 35px; margin-top:10px;}
.news_content {border-top: 1px solid #ccc; padding-top: 30px;}
.news_content p {text-indent: 2em; line-height: 25px; margin: 10px auto; font-size:14px;}
.news_content p img {border: 1px solid #ccc; padding: 2px; margin:15px auto;}
.news_content p font {font-size:14px;}

.news_bottom img {padding: 2px; border: 1px solid #ccc; margin-bottom:10px; margin-top: 0px;}

.pic_list {width:275px; float:left; height:auto; padding:5px; padding-left:0px;}
.pic_list a {float:left; display:block;}
.pic_list a img {border:1px solid #CDDEE1; padding:1px;}
.nanhu_posts {float:left; width:150px; height:auto; padding:5px;}

#mygoare {background:url("http://www.mygoare.com/favicon.ico") no-repeat scroll 0 0; padding-left:20px; text-decoration:none;}
